package cn.tedu.oop2;
/*抽象类构造函数测试
* 抽象类是否有构造方法___有
* 既然不能实例化,为什么要有构造方法?
* 不是为了自己,是为了子类创建对象时使用super();
* */
public class AbstractorDemo2 {
    public static void main(String[] args) {
        //Animal2 a=new Animal2();
        pig2 p=new pig2();

    }
}
abstract class Animal2{
    public Animal2(){
        System.out.println("我是animal2的构造方法");
    }
}
class pig2 extends Animal2{
    public pig2() {
        System.out.println("我是pig2 的构造方法");
    }

}